package com.xyht.sca_s.student_manage_system.modules.welcomeNewStudent.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xyht.sca_s.student_manage_system.common.commonReturn.ResponseResult;
import com.xyht.sca_s.student_manage_system.modules.welcomeNewStudent.entity.SmsWnsCampusGuide;
import com.xyht.sca_s.student_manage_system.modules.welcomeNewStudent.entity.req.SmsWnsCampusGuideReq;

/**
 * <p>
 * 校园指南表 服务类
 * </p>
 *
 * @author XYHT
 * @since 2024-01-28
 */
public interface SmsWnsCampusGuideService extends IService<SmsWnsCampusGuide> {

    ResponseResult addCampusGuide(String userId, SmsWnsCampusGuideReq addReq);

    ResponseResult deletedCampusGuide(SmsWnsCampusGuideReq deletedReq);

    ResponseResult updateCampusGuide(SmsWnsCampusGuideReq updateReq);

    ResponseResult getCampusGuideDetail(String id);

    ResponseResult getCampusGuideList(String createDate, String guideTheme, String publisher, Integer isUse, Integer pageNum, Integer pageSize);
}
